/********* 首页主体内容 **********/

/*节日横幅*/
.gq_banner2020 {width: 100%; height: 279px; position: relative; overflow: hidden;}
.gq_banner2020 .img-title{ display:none;}
.gq_banner2020 img { max-width: none; width: 1920px; height: 279px; display: block; position: absolute; right: 0; left: 50%; margin-left: -960px; }
@media only screen and (min-width: 992px) and (max-width: 1239px) {
  .gq_banner2020 {height: 243px;}
  .gq_banner2020 img { width: 1670px; height: 243px; margin-left: -835px; }
}
@media only screen and (max-width: 991px) {
  .gq_banner2020 {height: auto;}
  .gq_banner2020 img { height: auto; position: static; width: 100%; margin: 0;}
}

.ls-mainer-index { padding: 0 20px 20px; background: #fff; margin-bottom: 20px; }
@media (max-width:991px) {
  .ls-mainer-index { padding: 0 15px 15px;  margin-bottom: 15px;}
}
@media (max-width:767px) {
  .ls-mainer-index { padding: 0 10px 10px; margin-bottom: 10px; }
}

/**头部横幅**/
.ind_tlpic { height: auto; font-size: 0; line-height: 0; overflow: hidden; }
.ind_tlpic ul li { float: left; width: 100%; height: auto;}
.ind_tlpic ul li img { float: left; width: 100%; height: auto; }
.ind_tlpic ul li .img_title { display: none; }
/*首页-轮播图*/
.ls-focusbox { width: 590px; height: 335px; margin-top: 20px; overflow: hidden; }
.ind-flashlb { width: 100%; height: 100%; position: relative; }
.ind-flashlb .flash-pic, .ind-flashlb .flash-pic a, .ind-flashlb .flash-pic img, .ind-flashlb .flash-pic li, .ind-flashlb .flash-pic ul { height: 100%!important; width: 100%!important; }
.ind-flashlb .flash-pic { position: relative; z-index: 0; }
.ind-flashlb .flash-pic li { zoom: 1; vertical-align: middle; }
.ind-flashlb .flash-pic a { display: block; color: #fff; position: relative; }
.ind-flashlb .flash-pic img { display: block; width: 100%; max-width: 100%; height: 100%; margin: 0 auto; }
.ind-flashlb .flash-pic .img_title, .ind-flashlb .flash-pic .title { display: block; height: 45px; line-height: 45px; padding: 0 130px 0 15px; font-size: 18px; background: rgba(0,0,0,0.5)!important; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff!important; }
.ind-flashlb .flash-pic a:hover .img_title, .ind-flashlb .flash-pic a:hover .title { color: #fff; }
.ind-flashlb .flash-num { height: 9px; overflow: hidden; position: absolute; right: 3px; bottom: 18px; z-index: 1; }
.ind-flashlb .flash-num ul { overflow: hidden; zoom: 1; float: left; }
.ind-flashlb .flash-num ul li { float: left; margin-right: 7px; width: 9px; height: 9px; text-indent: -30em; font-size: 0; border: 0; background: #fff!important; overflow: hidden; cursor: pointer; border-radius: 9px; }
.ind-flashlb .flash-num ul li.on { background: #d90000!important; width: 25px; }
/*公共-选项卡*/
.ls-xxktop { height: 39px; background: url("../images_new/telbg.gif") 0 bottom repeat-x; overflow: hidden; }
.ls-xxktop ul li { float: left; padding: 0 0 0 13px;}
.ls-xxktop ul li.first { padding-left: 0 !important; }
.ls-xxktop ul li .title, .ls-xxktop ul li a { display: block; float: left; white-space: nowrap; height: 39px; line-height: 30px; padding: 0 10px; font-size: 20px; color: #666; font-weight: bold; position: relative;}
.ls-xxktop ul li a:hover,.ls-xxktop ul li.active .title,.ls-xxktop ul li.active a {color: #006AD5;}
.ls-xxktop ul li a:after,.ls-xxktop ul li .title:after{ content: ""; height: 3px;background: #006AD5; width: 0; left: 50%; position: absolute; bottom: 0; display: block; transition: 0.4s all;}
.ls-xxktop ul li.active .title:after,.ls-xxktop ul li.active a:after{ width: 100%; left: 0;}

.ls-newslist { padding-top: 9px; font-size: 16px; line-height: 38px;}
.ls-newslist ul li { height: 38px; padding: 2px 50px 2px 0; vertical-align: bottom; overflow: hidden; position: relative; }
.ls-newslist ul li a { display: block; float: left; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background: url("../images_new/icon.png") left center no-repeat; padding-left: 15px; }
.ls-newslist ul li .date { float: none; position: absolute; top: 2px; right: 0; color: #999; white-space: nowrap; }
.ls-newslist ul li img{float: left; margin: 15px 0 0 2px;}

.ls-xxgklist ul li { position: relative; padding-right: 50px; }
.ls-xxgklist ul li .date { display: block; float: none; position: absolute; right: 0; top: 2px; }
.ls-xxgklist li .title { display: block; max-width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.ls-xxgklist ul li a.tit { float: none; max-width: none; margin: 0; background-image: url("../images_new/icon.png"); }
.ls-xxgklist ul li .gl { display: block; float: right; max-width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ls-xxgklist ul li .gl .split { padding: 0 2px; color: #666; font-size: 14px; }
.ls-xxgklist ul li .gl a { display: inline; color: #d00; float: none; background: none; max-width: none; padding: 0; margin: 0; }
.ls-xxgklist ul li .gl a:hover{color: #f00; text-decoration: underline;}
@media (min-width: 992px) and (max-width:1239px) {
  .ls-xxktop ul li .title, .ls-xxktop ul li a { font-size: 18px; padding: 0 2px; }
}
@media (max-width: 991px) {
  .ls-xxgklist li .gl { display: none;}
}
.tab-list { display: none;}
.tab-list.active { display: block;}

/*首页-要闻*/
.ls-newsbox { width: 590px; height: 335px; margin-top: 20px;}
.ls-newsbox .ls-newslist ul li a { max-width: 484px; }
/*首页-动态/转载*/
.ls-zyzzbox .zztit { height: 35px; line-height: 34px; overflow: hidden; }
.ls-zyzzbox .zztit .title { display: block; font-size: 16px; font-weight: bold; color: #006ad5; }
.ls-zyzzbox .zzlist { height: 72px; overflow: hidden; }
.ls-zyzzbox .zzlist li{height: 34px; line-height: 34px;}

/*首页-专题*/
.ls-ztimgbox { position: relative; padding-left: 120px;}
.ls-ztimgbox .zttitle{font-size: 0;width: 100px;height: 100px;display: block; position: absolute;left: 0; top: 0;background: url("./../images_new/ztzl-tit.png") no-repeat center center;}
/* .ls-ztimgbox .zttitle { display: block; position: absolute; left: 0; top: 0; bottom: 0; width: 29px; padding: 10px 8px 0; overflow: hidden; background: #006ad5; color: #fff; font-size: 20px; font-weight: bold; text-align: center; line-height: 20px;} */
.zt-imglist { height: 100px; overflow: hidden; position: relative; }
.zt-imglist .next, .zt-imglist .prev { display: block; width: 24px; height: 48px; position: absolute; top: 50%; margin-top: -24px; background: 0 center no-repeat; background-image: url("../images_new/ind_prve.png")!important; cursor: pointer; z-index: 2; }
.zt-imglist .prev{ left: 0;}
.zt-imglist .prev:hover{ background-position: -24px 0;}
.zt-imglist .next{ right: 0; background-position: -48px 0;}
.zt-imglist .next:hover{ background-position: -72px 0;}
.zt-imglist li { width: 254px; margin-right: 21px; float: left;}
.zt-imglist li img { width: 100%; height: 100px; }
.zt-imglist li .img_title { display: none; }
.zt-imglist .scroll-wrap { width: 100%; overflow: hidden;}
@media (min-width: 992px) and (max-width:1239px) {
  /*首页-轮播图*/
  .ls-focusbox { width: 545px; height: 315px; }
  /*首页-动态/转载*/
  .ls-newsbox { width: 387px; height: 315px; }
  .ls-newsbox .ls-newslist ul li { height: 34px; line-height: 43px; }
  .ls-newsbox .ls-newslist ul li a { max-width: 300px; }
  .ls-zyzzbox .zztit{padding-top: 4px;}
  .ls-zyzzbox .zzlist { height: 60px; }
  .ls-newsbox .ls-zyzzbox .zzlist li{height: 28px; line-height: 28px;}
  /*首页-专题*/
  .zt-imglist{height: 77px;}
  .zt-imglist li { width: 202px;margin-right: 16px;}
  .zt-imglist li img {height: 77px;}
  .ls-ztimgbox .zttitle{height: 77px;width: 77px;background-size: 100% 100%;}
  .ls-ztimgbox{padding-left: 97px;}
}
@media (max-width:991px) {
  .ls-module{ float: none; width: auto !important; height: auto !important;}
  /*首页-轮播图*/
  .ls-focusbox { height: 419px !important; margin-top: 15px; }
  .ind-flashlb .flash-pic .img_title, .ind-flashlb .flash-pic .title{ font-size: 16px; padding-left: 12px;}
  /*公共-选项卡*/
  .ls-newslist ul li a { float: none; max-width: none!important;}
  .ls-newslist ul li img { display: none; }
  /*首页-动态/转载*/
  .ls-zyzzbox .zztit{padding-top: 5px;}
  .ls-newsbox { height: auto; margin-top: 15px; }
  /*首页-专题*/
  .ls-ztimgbox{padding-left: 0;}
  .ls-ztimgbox .zttitle{position: static; width: auto; padding: 10px; display: block; line-height: 1.4;display: block;background: #006ad5; color: #fff; font-size: 18px;height: auto;text-align: center;font-weight: bold;}
  .zt-imglist{margin-top: 15px;}
  .zt-imglist{height: 88px;}
  .zt-imglist li{margin-right: 15px; width: 236px;}
  .zt-imglist li img {height: 88px;}
}
@media (max-width:767px) {
  .ls-zyzzbox .zztit .title { font-size: 15px; }
  /*首页-轮播图*/
  .ls-focusbox { height: 341px !important; margin-top: 10px;}
  .ind-flashlb .flash-pic .img_title, .ind-flashlb .flash-pic .title{ font-size: 15px; padding-left: 10px; padding-right: 120px;}
  /*公共-选项卡*/
  .ls-xxktop { height: auto; }
  .ls-xxktop ul li .title, .ls-xxktop ul li a { font-size: 18px; padding: 0 5px; }
  .ls-xxktop ul li a:hover,   .ls-xxktop ul li.active .title, .ls-xxktop ul li.active a { border: 0; }
  .ls-newslist { font-size: 15px; line-height: 34px; }
  .ls-newslist ul li { height: 34px; }
  /*首页-专题*/
  .zt-imglist{margin-top: 10px;}
  .zt-imglist{height: 110px;}
  .zt-imglist li{margin-right: 10px; width: 295px;}
  .zt-imglist li img {height: 110px;}
}
@media (max-width:619px) {
  /*首页-轮播图*/
  .ls-focusbox { height: 261px !important;}
  /*首页-专题*/
  .zt-imglist{height: 84px;}
  .zt-imglist li{width: 225px;}
  .zt-imglist li img {height: 84px;}
}
@media (max-width:479px) {
  .ls-xxktop ul li .title, .ls-xxktop ul li a { padding: 0 5px; font-size: 16px; }
  /*首页-轮播图*/
  .ls-focusbox { height: 230px !important; }
  /*首页-专题*/
  .zt-imglist{height: 74px;}
  .zt-imglist li{width: 198px;}
  .zt-imglist li img {height: 74px;}
}
@media (max-width:424px) {
  /*首页-轮播图*/
  .ls-focusbox { height: 224px !important; }
  /*首页-专题*/
  .zt-imglist{height: 71px;}
  .zt-imglist li{width: 192px;}
  .zt-imglist li img {height: 71px;}
}
@media (max-width:413px) {
  /*首页-轮播图*/
  .ls-focusbox { height: 210px !important;}
  /*首页-专题*/
  .zt-imglist{height: 67px;}
  .zt-imglist li{width: 180px;}
  .zt-imglist li img {height: 67px;}
}
@media (max-width:389px) {
  /*首页-轮播图*/
  .ls-focusbox { height: 202px !important; }
  /*首页-专题*/
  .zt-imglist{height: 132px;}
  .zt-imglist li{width: 355px;}
  .zt-imglist li img {height: 132px;}
}
@media (max-width:374px) {
  .ls-xxktop ul li{padding: 0;}
  .ls-xxktop ul li .title, .ls-xxktop ul li a { font-size: 16px; }
  /*首页-轮播图*/
  .ls-focusbox { height: 193px !important; }
  /*首页-专题*/
  .zt-imglist{height: 126px;}
  .zt-imglist li{width: 340px;}
  .zt-imglist li img {height: 126px;}
}
@media (max-width:359px) {
  /*首页-轮播图*/
  .ls-focusbox { height: 170px !important; }
  /*首页-专题*/
  .zt-imglist{height: 112px;}
  .zt-imglist li{width: 300px;}
  .zt-imglist li img {height: 112px;}
}

/*政务公开 政务服务 政民互动三板块*/
/*标题*/
.ls-title-box{ margin: 10px 0 0; line-height: 0; background: url("../images_new/ind_telbg.png") right 9px no-repeat;}
.ls-title-box h2{ display: inline-block; background: #fff; position: relative; padding: 0 24px;}
.ls-title-box h2 > span{ position: absolute; display: block; width: 6px; height: 6px; background: #dfe9f2; top: 21px;}
.ls-title-box h2 .icol{left: 0;}
.ls-title-box h2 .icor{right: 0;}
.ls-title-box h2 a{ display: inline-block; padding:0 0 4px 58px; background: url("../images_new/ind_tel_icon_gk.png") 0 center no-repeat;  line-height: 44px; font-weight: bold; font-size: 30px; transition: 0.4s background-position;}
.ls-title-box h2 a span{ color: #006AD5;}
.ls-title-box h2 a:hover{color: #006AD5; background-position: 5px center;}
/*政务公开*/
/*左*/
.xxgl-mainr { width: 384px; margin: 23px 0 0;}
.zdgk-links { overflow: hidden; padding: 0 5px; border: 1px solid #ddd; height: 408px; }
.zdgk-links .zdgk-links-ul li,.zdgk-links .zdgk-links-ul1 li{ float: left; width: 33.3%; padding: 30px 0 3px; text-align: center; }
.zdgk-links .zdgk-links-ul li a{ display: block; font-size: 0; line-height: 0; transition: 0.4s all; }
.zdgk-links .zdgk-links-ul li a span,.zdgk-links .zdgk-links-ul1 li a span{display: block; cursor: pointer; vertical-align: middle;}
.zdgk-links .zdgk-links-ul li a .img_img { display: block; height: 27px; width: 27px; margin: 1px auto 0; overflow: hidden; }
.zdgk-links .zdgk-links-ul li a img { height: 70px; width: 43px;}
.zdgk-links .zdgk-links-ul li a .img_title { margin: 0 5px; line-height: 36px; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zdgk-links .zdgk-links-ul li a:hover{ color: #006AD5;}
.zdgk-links .zdgk-links-ul li a:hover .img_img { -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }

.zdgk-links .zdgk-links-ul1 li{padding-top: 10px;height: 86px;}
.zdgk-links .zdgk-links-ul1 li a{display: block;height: 100%;width: 100px;margin: 0 auto;border-radius: 4px;}
.zdgk-links .zdgk-links-ul1 li a img{padding-top:13px;display: block;margin: 0 auto;}
.zdgk-links .zdgk-links-ul1 li .img-title{font-size: 16px;color: #fff;line-height: 2;}
.zdgk-links .zdgk-links-ul1 li.num1 a{background: #89D4A5;}
.zdgk-links .zdgk-links-ul1 li.num2 a{background: #7CCFDE;}
.zdgk-links .zdgk-links-ul1 li.num3 a{background: #979CDF;}
.zdgk-links .zdgk-links-ul1 li.num1:hover a{background: #429962;}
.zdgk-links .zdgk-links-ul1 li.num2:hover a{background: #479baa;}
.zdgk-links .zdgk-links-ul1 li.num3:hover a{background: #6e76e9;}

/*左*/
.xxgl-mainl { width: 793px; margin: 26px 0 0;}
.xxgl-mainl .ls-newslist{ padding-top: 0; }
.ls-xxgklist .first{ border-bottom: 1px #eaeaea dashed; padding: 20px 0; height: 70px; margin-bottom: 8px;}
.ls-xxgklist .first .datebox{float: left; width: 68px; border: 1px #006ad5 solid; text-align: center;display: none;}
.ls-xxgklist .first .datebox span{display: block;}
.ls-xxgklist .first .datebox .day{background: #006ad5; color: #fff; font-size: 24px; line-height: 40px;}
.ls-xxgklist .first .datebox .year{color: #006ad5; font-size: 12px; line-height: 28px;}
.ls-xxgklist .first .title{overflow: inherit; line-height: 24px; margin-bottom: 5px; font-size: 18px;}
.ls-xxgklist .first .title p.fl{max-width: 100%;}
.ls-xxgklist .first .title .tit{background: none !important; padding-left: 0;}
.ls-xxgklist .first .info{color: #9E9E9E; height: 44px; line-height: 22px; font-size: 14px;display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
@media (min-width: 992px) and (max-width:1239px) {
  .xxgl-mainr{width: 344px;}
  .xxgl-mainl{width: 588px;}
}
@media (max-width:991px) {
  .ls-title-box{margin-top: 5px;}
  .zdgk-links{height: auto; padding-bottom: 10px;}
  .zdgk-links .zdgk-links-ul li{padding-top: 20px;}
  .xxgl-mainl{margin-top: 15px;}
  .ls-xxgklist .first{padding: 15px 0; margin-bottom: 5px;}
}
@media (max-width:767px) {
  .ls-title-box h2{padding: 0 14px;}
  .ls-title-box h2 a{font-size: 24px;}
  .xxgl-mainr{margin-top: 13px;}
  .ls-xxgklist .first .title{font-size: 16px;}
  .ls-xxgklist .first .info,.ls-xxgklist .first .title{margin-left: 85px;}
}
@media (max-width:479px) {
  .zdgk-links{padding-top: 10px;}
  .zdgk-links .zdgk-links-ul li{width: 50%; padding-top: 10px;}
  .zdgk-links .zdgk-links-ul1 li a{width: 90px;}
}
/*政民互动*/
.ls-home-zmhdBox .ls-title-box h2 a{ background-image: url("../images_new/ind_tel_icon_hd.png"); padding-left: 62px;}
/*常见问题*/
.ls-home-cjwt{ margin-bottom: 2px; background: #F8F8F8 url("../images_new/ind_znbg.png") right bottom no-repeat; padding: 17px 20px 0; width: 552px; height: 260px;}
.ls-home-cjwt h3{padding: 6px 0 0 51px; line-height: 36px; background: url("../images_new/ind_znico.png") 0 center no-repeat; font-size: 20px; font-weight: bold; letter-spacing: 0.03em; font-feature-settings: "kern" on; transition: 0.4s background-position;}
.ls-home-cjwt h3 a{ color: #006AD5;}
.ls-home-cjwt h3 a:hover{ color: #006AD5;}
.ls-home-cjwt h3:hover{ background-position: 5px center;}
.ls-zmhd-list{ padding: 9px 0 0 14px;}
.ls-zmhd-list li{ height: 34px; line-height: 34px; padding: 2px 0 2px 31px; background: url("../images_new/ind_znliico.png") 0 center no-repeat; font-size: 16px;}
.ls-zmhd-list li a{ display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/*咨询投诉*/
.ls-zmhd-link{ width: 590px;}
.ls-zmhd-link-tit{ line-height: 0; font-size: 0;}
.ls-zmhd-link-tit .title{ padding: 0 11px; display: inline-block; vertical-align: middle; height: 34px; line-height: 34px; color: #fff; font-weight: bold; font-size: 18px; border-radius: 4px; background: #006AD5; position: relative;}
.ls-zmhd-link-tit .title .ico{position: absolute; right: -10px; bottom: 0; width: 16px; height: 8px; background: url("../images_new/ind_hd_zjico.png") 0 0 no-repeat; display: block;}
.ls-zmhd-link1 li,.ls-zmhd-link2 li{ margin-top: 14px; float: left; width: 285px;}
.ls-zmhd-link1 li.num2,.ls-zmhd-link2 li.num2{ float: right;}
.ls-zmhd-link1 li a{display: block; padding-bottom: 20px; height: 118px; position: relative;}
.ls-zmhd-link1 li img{ height: 100%; width: 100%;}
.ls-zmhd-link1 li a .img_title{ width:150px; display: block; height: 38px; line-height: 38px; background: #fff !important; text-align: center; font-size: 18px; font-weight: bold; color: #006AD5 !important; position: absolute; bottom: 0; left: 50%; margin-left: -75px; box-shadow: 0 2px 8px 0 rgba(3, 92, 172, 0.09); transition: 0.4s all; border: 1px #fff solid; }
.ls-zmhd-link1 li a:hover .img_title{ box-shadow: 0 2px 8px 0 rgba(0, 106, 213, 0.2); bottom: 3px; border-color: rgba(0, 106, 213, 0.4);}
.ls-zmhd-link2 li a{ display: block; padding: 14px 4px; text-align: center; background: #f2f7fd; border: 1px #f2f7fd solid; line-height: 0; font-size: 0; transition: 0.4s all;}
.ls-zmhd-link2 li a img,.ls-zmhd-link2 li a span{cursor: pointer; height: 46px; vertical-align: middle;}
.ls-zmhd-link2 li a img{width: auto;}
.ls-zmhd-link2 li a span{ line-height: 46px; font-size: 18px; padding-left: 4px;}
.ls-zmhd-link2 li.num1 a img{ height: 47px;}
.ls-zmhd-link2 li a:hover{ color: #006AD5; border-color: #006AD5; background: #fff; box-shadow: 0 0 8px rgba(0, 106, 213, 0.27);}
@media (min-width: 992px) and (max-width:1239px) {
  .ls-home-cjwt{width: 402px;}
  .ls-zmhd-link{width: 490px;}
  .ls-zmhd-link1 li, .ls-zmhd-link2 li{width: 235px;}
}
@media (max-width:991px) {
  .ls-zmhd-link{ margin-top: 15px;}
  .ls-zmhd-link1 li,.ls-zmhd-link2 li{width: 359px;}
  .ls-zmhd-link1 li a{height: 148px;}
}
@media (max-width:767px) {
  .ls-home-cjwt{ padding: 12px 10px;}
  .ls-home-cjwt h3{font-size: 18px;}
  .ls-zmhd-list{padding-left: 10px;}
  .ls-zmhd-list li{font-size: 15px; padding-left: 25px;}
  .ls-zmhd-link1 li, .ls-zmhd-link2 li{float: none !important; width: auto; margin-top: 10px;}
  .ls-zmhd-link1 li a{height: auto;}
}
/*政务服务*/
.ls-home-zwfwBox .ls-title-box h2 a{ background-image: url("../images_new/ind_tel_icon_fw.png");}
.ls-service-box{margin-top: 17px;}
.fw-tab-tit { height: 66px; padding: 25px 0; border-bottom: 1px solid #006ad5; }
.fw-tab-tit ul { width: 720px; margin: 0 auto; }
.fw-tab-tit ul li { width: 220px; height: 66px; float: left; margin: 0 10px; }
.fw-tab-tit ul li a { display: block; height: 64px; line-height: 64px; border: 1px solid #ccc; text-align: center; border-radius: 10px; font-size: 24px; color: #006ad5; font-weight: bold; }
.fw-tab-tit li.active a, .fw-tab-tit ul li a:hover { background: #006ad5; border-color: #006ad5; color: #fff; }
.ind-fw-main { padding-top: 30px; height: 345px; }
@media (max-width:991px) {
  .ind-fw-main { height: auto; }
}
@media (max-width:767px) {
  .fw-tab-tit { padding: 20px 0; height: auto; }
  .fw-tab-tit ul { width: auto; }
  .fw-tab-tit ul li { width: 32%; height: 55px; margin: 0 2% 0 0; }
  .fw-tab-tit ul li.num3 { margin-right: 0; }
  .fw-tab-tit ul li a { height: 53px; line-height: 53px; font-size: 20px; }
  .ind-fw-main { padding-top: 20px; }
}
@media (max-width:374px) {
  .fw-tab-tit ul li a { font-size: 18px; }
}

.service-tab-tit { width: 130px; height: 340px; background: repeat-y right top; border-right: 1px solid #dfe9f2; }
.service-tab-tit ul li { height: 98px; width: 108px; border: 1px solid #dfe9f2; background: #f6f6f6; }
.service-tab-tit ul li.num2 { margin: 20px 0; }
.service-tab-tit ul li a { display: block; height: 78px; width: 108px; padding-top: 20px; text-align: center; font-size: 16px; line-height: 28px; }
.service-tab-tit ul li a i.ico { display: block; width: 24px; height: 28px; margin: 0 auto 5px; background: url(../images_new/fw_wyk.png) no-repeat;}
.service-tab-tit ul li.num1 a i.ico { background-position: 0 5px; }
.service-tab-tit ul li.active { margin-right: -1px; width: auto; background: #fff; border-right: 0; border-left: 3px solid #006ad5; }
.service-tab-tit ul li.active.num1 a i.ico { background-image: url("../images_new/fw_wyk.png");}
.service-tab-tit ul li.num2 a i.ico { background-image: url("../images_new/fw_wyb.png"); }
.service-tab-tit ul li.num3 a i.ico { background-image: url("../images_new/fw_wyc.png");}
.service-tab-tit ul li.active a { color: #006ad5; }
.service-mainbox { margin-left: 131px; overflow: hidden; height: 325px; padding: 13px 20px 0; border: 1px solid #dfe9f2; border-left: 0;}

/*我要看*/
.wyk-tab-tit { height: 64px; margin-bottom: 20px; }
.wyk-tab-tit ul li { width:18%; height: 64px; float: left; margin-right: 2%; }
.wyk-tab-tit ul li:nth-last-of-type(1) { margin-right: 0; }

.wyk-tab-tit ul li a { display: block; height: 64px; line-height: 64px; text-align: center; background: #f6f6f6; font-size: 18px; color: #666; font-weight: bold; }
.wyk-tab-tit li.active a, .wyk-tab-tit ul li a:hover { background: #e3f1ff; color: #006ad5; }
.service_tit { height: 40px; background: #f9f9f9; position: relative; line-height: 40px; font-size: 15px; color: #333; font-weight: bold; text-align: center; }
.service_conbox p { position: absolute; top: 0; padding: 0 5px; overflow: hidden; text-align: center; white-space: nowrap; text-overflow: ellipsis; }
.service_conbox .p1 { left: 0; width: 200px; }
.service_conbox .p2 { position: static; margin: 0 510px 0 210px; }
.service_conbox .p3 { width: 100px; right: 400px; }
.service_conbox .p4 { width: 100px; right: 290px; }
.service_conbox .p5 { width: 220px; right: 60px; }
.service_conbox .p6 { width: 50px; right: 0; }
.service_list { margin-top: 10px; height: 180px; overflow: hidden; }
.service_list li { height: 36px; font-size: 16px; position: relative; /*overflow: hidden;*/ }
.service_list li p { line-height: 36px; }
.service_list li p a { display: inline-block; max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333; }
/*处罚公式*/
.service_conbox.cfgs_service_conbox .p4 { width: 300px; right: 230px; }
.service_conbox.cfgs_service_conbox .p5 { right: 0; }
.service_conbox.cfgs_service_conbox .p2 { margin: 0 550px 0 0; }
/*审批公告*/
.service_conbox.spgs_service_conbox .p2 { margin: 0 465px 0 210px; }
.service_conbox.spgs_service_conbox .p3 { width: 195px; right: 260px; }
.service_conbox.spgs_service_conbox .p4 { right: 150px; }
.service_conbox.spgs_service_conbox .p5 { width: 140px; right: 0; }

/*我要办*/
.wyb-links { overflow: hidden; }
.wyb-links ul { width: 104%; }
.wyb-links ul li { float: left; width: 185px; margin: 24px 26px 0 0; overflow: hidden; }
.wyb-links ul li a { display: block; height: 92px; padding: 15px 5px 0; cursor: pointer; background: #f7f7f7; }
.wyb-links ul li a img { display: block; width: auto; height: 30px; margin: 0 auto 5px; }
.wyb-links ul li a .img_title { display: block; float: left; width: 100%; height: 48px; line-height: 24px; text-align: center; font-size: 16px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; }

.zxbsbtn { position: relative; height: 252px; padding: 20px 20px 0; }
.zxbsbtn .hd { height: 8px; width: 100%; border-radius: 8px; overflow: hidden; text-align: center; position: relative; }
.zxbsbtn .hd ul { height: 8px; position: absolute; left: 50%; margin-left: -35px; top: 0; }
.zxbsbtn .hd li { float: left; margin: 0 3px; line-height: 4px; background: #919191 !important; width: 8px; height: 8px; text-align: center; text-indent: -9999em; border-radius: 8px; cursor: pointer;}
.zxbsbtn .hd li.on { background-color: #006ad5 !important; width: 22px; }
.wsbs_main { position: relative; }
.wsbs_main  .prev, .wsbs_main .next { position: absolute; top: 102px; width: 17px; height: 30px; cursor: pointer; }
.wsbs_main .prev { left: -20px; background: url("../images_new/bs_prev.png") no-repeat !important; }
.wsbs_main .next { right: -20px; background: url("../images_new/bs_next.png") no-repeat !important; }
.zxbsbtn .bd { height: 244px; overflow: hidden; }
.zxbsbtn .bd .tempWrap { width: 100%; }
.zxbsbtn .bd ul li { float: left; height: 244px; overflow: hidden; }
.zxbsbtn .bd ul li a { width: 132px; float: left; margin: 0 10px 7px 0; text-align: center; padding: 0 0 0; height: 110px; }
.zxbsbtn .bd ul li a.num14, .zxbsbtn .bd ul li a.num21, .zxbsbtn .bd ul li a.num28, .zxbsbtn .bd ul li a.num35, .zxbsbtn .bd ul li a.num42, .zxbsbtn .bd ul li a.num49, .zxbsbtn .bd ul li a.num56, .zxbsbtn .bd ul li a.num7 { margin-right: 0; }
.zxbsbtn .bd ul li span { display: block; cursor: pointer; width: 100%; float: left; text-align: center; }
.zxbsbtn .bd ul li .img_img { height: 51px; }
.zxbsbtn .bd ul li .img_title { line-height: 24px; height: 48px; margin-top: 5px; text-align: center; font-size: 14px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; }
.zxbsbtn .bd ul li .img_img img { height: 51px; width: auto; margin: 0 auto; }
.zxbsbtn .bd ul li a:hover img { -webkit-transition: -webkit-transform 0.5s ease-out; -moz-transition: -moz-transform 0.5s ease-out; transition: transform 0.5s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
.zxbsbtn .bd ul li a:hover { color: #006ad5; }
.zxbsbtn .bmfw_btn .bd ul li a { padding: 0; height: 40px; line-height: 40px; width: 159px; margin: 0 17px 28px; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

/*我要查*/
.wyc-links li { float: left; height: 80px; margin: 20px 0 0 20px; white-space: nowrap; text-align: center; }
.wyc-links li.num1{margin-left: 0 !important;}
.wyc-links li a { display: block; line-height:0; font-size: 0; padding: 27px 5px; background: #f2f7fd; transition: 0.4s all; }
.wyc-links li a span{height: 26px; display: inline-block; vertical-align: middle;}
.wyc-links li a .img_title { line-height: 26px; white-space: nowrap; font-size: 16px; cursor: pointer; max-width: 140px; overflow: hidden; text-overflow: ellipsis; padding-left: 12px;}
.wyc-links li a .img_img { width: 26px; height: 26px; margin: 0 auto; overflow: hidden; }
.wyc-links li a img { width: 43px; height: 69px;}
.wyc-links li a:hover { color: #006ad5;  box-shadow: 0 0 8px rgba(0, 106, 213, 0.4);}
.wyc-links li a:hover .img_img { -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
.xxcx-links li { width: 189px; }
.qtcx-links li {width: 242px; }
.qtcx-links li a .img_title{max-width: 180px;}
/*网上办事*/
.wsbs_btn { padding-top: 20px; overflow: hidden; }
.wsbs_btn ul { width: 105%; }
.wsbs_btn ul li { width: 190px; height: 245px; margin-right: 20px; text-align: center; float: left; }
.wsbs_btn ul li a { background: #f7f7f7; font-size: 16px; display: block; line-height: 100px; padding-top: 73px; height: 172px; }
.wsbs_btn ul li img { display: block; vertical-align: middle; transition: all .6s; margin: 0 auto; }
.wsbs_btn ul li a:hover img { -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
.wsbs_btn ul li.num5 { margin-right: 0; }

@media (min-width: 992px) and (max-width:1239px) {
  /*我要看*/
  .service_conbox .p1 { width: 180px; }
  .service_conbox .p2 { margin: 0 410px 0 190px; }
  .service_conbox .p3, .service_conbox .p4 { width: 80px; }
  .service_conbox .p3 { right: 320px; }
  .service_conbox .p4 { right: 230px; }
  .service_conbox .p5 { width: 170px; right: 50px; }
  .service_conbox .p6 { width: 40px; }
  .service_list li { font-size: 14px; }
  /*处罚公示*/
  .service_conbox.cfgs_service_conbox .p2 { margin-right: 490px; }
  .service_conbox.cfgs_service_conbox .p4 { right: 180px; }
  /*审批公示*/
  .spgs_service_conbox .p2 { margin: 0 330px 0 210px; }
  .spgs_service_conbox .p3 { width: 120px; right: 200px; }
  .spgs_service_conbox .p4 { right: 110px; }
  .spgs_service_conbox .p5 { width: 100px; }
  /*我要办*/
  .zxbsbtn .bd ul li a { width: 100px; margin-right: 6px; }
  /*我要查*/
  .wyc-links li a .img_title{padding-left: 5px; max-width: 90px;}
  .xxcx-links li { width: 143px; margin-left: 16px;}
  .qtcx-links li { width: 180px; }
  .qtcx-links li a .img_title{max-width: 140px;}
}
@media (max-width:991px) {
  .service-mainbox { height: auto; padding-bottom: 20px; margin-left: 0; border: 1px solid #ddd; border-top: 0; }
  .service-tab-tit { float: none; }
  .service-tab-tit { width: 100%; height: auto; border-right: 0 none; border-bottom: 1px solid #dfe9f2;}
  .service-tab-tit ul li { border: 0; background: none; height: 82px; width: 32%!important; float: left;}
  .service-tab-tit ul li.num2 { margin: 0 2%; }
  .service-tab-tit ul li a i.ico { margin-bottom: 0; }
  .service-tab-tit ul li a { width: auto; height: 60px; padding-top: 10px; border: 1px solid #ddd; background: #f6f6f6; }
  .service-tab-tit ul li.active { border-left: 0; margin-bottom: -1px; border-top: 3px solid #006AD5; }
  .service-tab-tit ul li.active a { background: #fff; border-bottom: 0; height: 70px; }
  /*我要看*/
  .service_conbox .p1,.service_conbox .p3,.service_conbox .p4, .service_conbox .p5 { display: none; }
  .service_conbox .p2 { margin: 0 60px 0 0; text-align: left; }
  .service_conbox.spgs_service_conbox .p2 { margin: 0; }
  .service_conbox.cfgs_service_conbox .p5 { display: block; width: 100px; }
  .service_conbox.cfgs_service_conbox .p2 { margin-right: 100px; }
  /*我要办*/
  .zxbsbtn { height: auto; }
  .zxbsbtn .bd { height: auto; }
  .zxbsbtn .bd ul li { height: auto; }
  .zxbsbtn .bd ul li a {width: 18%; margin: 15px 1% 0 !important; padding: 15px 0 0; }
  .zxbsbtn .bd ul li a.num12,.zxbsbtn .bd ul li a.num16,.zxbsbtn .bd ul li a.num20,.zxbsbtn .bd ul li a.num24,.zxbsbtn .bd ul li a.num28,.zxbsbtn .bd ul li a.num32,.zxbsbtn .bd ul li a.num36,.zxbsbtn .bd ul li a.num4,.zxbsbtn .bd ul li a.num40,.zxbsbtn .bd ul li a.num44,.zxbsbtn .bd ul li a.num48,.zxbsbtn .bd ul li a.num8 { margin-right: 0!important; }
  .wsbs_main .prev, .wsbs_main .next{top: 212px;}
  /*我要查*/
  .wyc-links li { margin-top: 15px; margin-left: 2%; }
  .xxcx-links li { width: 32%; }
  .xxcx-links li.num4 {margin-left: 0;}
  .qtcx-links li { width: 49%; }
  .qtcx-links li.num3 {margin-left: 0;}
}
@media (max-width:767px) {
  .service-mainbox { padding: 15px 10px 15px; }
  /*我要看*/
  .wyk-tab-tit { height: 50px; margin-bottom: 15px; }
  .wyk-tab-tit ul li a { height: 50px; line-height: 50px; font-size: 16px; }
  .service_list li { font-size: 15px; }
  /*我要办*/
  .zxbsbtn .bd ul li a { width: 31.3%; margin: 0 1%!important; padding-top: 10px;}
  .wsbs_main .prev, .wsbs_main .next{top: 292px;}
  /*我要查*/
  .wyc-links li { margin-top: 10px;margin-left: 0; height: auto;}
  .wyc-links li a{padding: 15px 0 8px;}
  .wyc-links li a .img_title { font-size: 15px; padding-left: 0; width: 100%; max-width: none !important; display: block; margin-top: 5px;}
  .wyc-links li:nth-child(2n) { float: right;}
  .xxcx-links li { width: 49%;}
  .qtcx-links li { width: 49%;}
}
@media (max-width:374px) {
  /*我要办*/
  .zxbsbtn .bd ul li a { width: 46%; }
}

/*注册公告*/
.service_conbox.ls-zcgg .p1 { width: auto; margin: 0 920px 0 0; position: static; }
.service_conbox.ls-zcgg .p2 { width: 100px; position: absolute; right: 818px; margin: 0; }
.service_conbox.ls-zcgg .p3 { right: 675px; }
.service_conbox.ls-zcgg .p4 { width: 125px; right: 500px; }
.service_conbox.ls-zcgg .p5 { width: 200px; right: 260px; }
.service_conbox.ls-zcgg .p6 { width: 100px; right: 130px; }
.service_conbox.ls-zcgg .p7 { width: 100px; right: 0; }
@media (min-width: 992px) and (max-width:1239px) {
  .service_conbox.ls-zcgg .p1 { margin: 0 650px 0 0; }
  .service_conbox.ls-zcgg .p2 { right: 540px; }
  .service_conbox.ls-zcgg .p3, .service_conbox.ls-zcgg .p6 { display: none; }
  .service_conbox.ls-zcgg .p5 { right: 120px; }
  .service_conbox.ls-zcgg .p4 { right: 380px; }
}
@media (max-width:991px) {
  .service_conbox.ls-zcgg .p1 { display: block; margin: 0 110px 0 10px; text-align: left; }
  .service_conbox.ls-zcgg .p2 { right: 0; text-align: center; }
  .service_conbox.ls-zcgg .p6, .service_conbox.ls-zcgg .p7 { display: none; }
}
@media (max-width:360px) {
	.wyk-tab-tit {
		height: auto;margin-bottom: 0;
	}
	.wyk-tab-tit ul li{
		width: 49%;
	}
	.wyk-tab-tit ul li:nth-of-type(2n){
		margin-right: 0;
	}
}
/*项目数据修正公示*/
.service_conbox.ls-xzgs .p1 { width: 70px; }
.service_conbox.ls-xzgs .p2 {  margin: 0 700px 0 80px; }
.service_conbox.ls-xzgs .p3 { right: 450px;width: 240px; }
.service_conbox.ls-xzgs .p4 { width: 240px; right: 200px; }
.service_conbox.ls-xzgs .p5 { width: 130px;}
/*项目数据定级公示*/
.service_conbox.ls-djgs .p1 { width: 70px; }
.service_conbox.ls-djgs .p2 {  margin: 0 780px 0 80px; }
.service_conbox.ls-djgs .p3 { right: 590px;width: 180px; }
.service_conbox.ls-djgs .p4 { width: 180px; right: 400px; }
.service_conbox.ls-djgs .p5 { width: 120px; right: 270px;}
.service_conbox.ls-djgs .p6 { width: 70px; right: 190px;}
.service_conbox.ls-djgs .p7 { width: 120px; right: 60px;}
.service_conbox.ls-djgs .p8 { width: 50px; right: 0px;}
@media (min-width: 992px) and (max-width:1239px) {
  /*项目数据修正公示*/
  .service_conbox.ls-xzgs .p1 { width: 60px; }
  .service_conbox.ls-xzgs .p2 {  margin: 0 550px 0 70px; }
  .service_conbox.ls-xzgs .p3 { right: 370px;width: 170px; }
  .service_conbox.ls-xzgs .p4 { width: 170px; right: 190px; }
  .service_conbox.ls-xzgs .p5 { width: 120px;}
  /*.wyk-tab-tit ul li{ width: 16%; margin-right: 0.8%;}*/
  /*.wyk-tab-tit ul li a{ font-size: 14px;}*/
  /*项目数据定级公示*/
  .service_conbox.ls-djgs .p1 { width: 60px; }
  .service_conbox.ls-djgs .p2 {  margin: 0 590px 0 70px; }
  .service_conbox.ls-djgs .p3 { right: 460px;width: 120px; }
  .service_conbox.ls-djgs .p4 { width: 120px; right: 330px; }
  .service_conbox.ls-djgs .p5 { width: 100px; right: 220px;}
  .service_conbox.ls-djgs .p6 { width: 50px; right: 160px;}
  .service_conbox.ls-djgs .p7 { width: 100px;right: 50px;  }
  .service_conbox.ls-djgs .p8{ width: 40px;}
}
@media (max-width:991px) {
  .wyk-tab-tit{ height: auto;}
  /*.wyk-tab-tit ul li{ width: 32.33%; margin: 0 0.5% 1%; height: auto;}*/
  /*项目数据修正公示*/
  .service_conbox.ls-xzgs .p1, .service_conbox.ls-xzgs .p2,.service_conbox.ls-xzgs .p4,.service_conbox.ls-xzgs .p5 {display: none;}
  .service_conbox.ls-xzgs .p3 { width: auto; position: static; margin-right: 60px;display: block; text-align: left; padding-left: 10px; }
  /*项目数据定级公示*/
  .service_conbox.ls-djgs .p1,  .service_conbox.ls-djgs .p2,.service_conbox.ls-djgs .p4,.service_conbox.ls-djgs .p5,.service_conbox.ls-djgs .p6,.service_conbox.ls-djgs .p7{display: none;}
  .service_conbox.ls-djgs .p3 { width: auto; position: static; margin-right: 60px; display: block; text-align: left; padding-left: 10px;}
}
@media (max-width:767px) {
  .wyk-tab-tit ul li{ width: 31.33;}
}
@media (max-width:489px) {
  .wyk-tab-tit ul li{ width: 49%; margin: 0 0.5% 1%;}
}
/*通栏图片*/
.ind_tlpic2{ font-size: 0; line-height: 0; overflow: hidden;}
.ind_tlpic2 li{ margin: 20px 0 0;}
.ind_tlpic2 li img{width: 100%; height: auto;}
@media (max-width:991px) {
  .ind_tlpic2 li{ margin: 15px 0 0;}
}
@media (max-width:767px) {
  .ind_tlpic2 li{ margin: 10px 0 0;}
}

/********首页end*******/

/*-----导航悬浮-----*/
.wza-on .menulist { display: none!important; }
.menulist { display: none; position: absolute; left: 0; top: 54px; right: 0; height: 294px; border: 2px solid #006ad5; border-top: 0 none; background: #fff; overflow: hidden; }
.ind-xtbox { padding: 18px 18px 18px 18px; }
/*---新闻资讯---*/
.xt-newleft { width: 700px; }
.xt-newleft .ls-newslist ul li a { max-width: 600px; }
.xt-newleft .ls-xxktop ul li .title, .xt-newleft .ls-xxktop ul li a { padding: 0 9px; }
.xt-newright { width: 480px; }
.xt-newright .ls-newslist { height: 216px; overflow: hidden; }
.xt-newright .ls-newslist ul li a { max-width: 380px; }
@media (min-width: 992px) and (max-width:1239px) {
  .menulist .ls-xxktop ul li .title, .menulist .ls-xxktop ul li a { font-size: 18px; }
  .xt-newleft .ls-xxktop ul li .title, .xt-newleft .ls-xxktop ul li a { padding: 0 1px; }
  .xt-newleft { width: 560px; }
  .xt-newleft .ls-newslist ul li a { max-width: 460px; }
  .xt-newright { width: 372px; }
  .xt-newright .ls-newslist ul li a { max-width: 272px; }
}
/*---政务公开---*/
.xt-xxgkleft { width: 700px; }
.xt-xxgkright { width: 478px; height: 244px; margin-top: 5px; border: 1px solid #ddd; overflow: hidden; }
.xt-zdgk-links { overflow: hidden; padding: 12px 0; }
.xt-zdgk-links li { float: left; width: 25%; margin-top: 12px; background: #fff; text-align: center; }
.xt-zdgk-links li.num4, .xt-zdgk-links li.num8 { margin-right: 0; }
.xt-zdgk-links li a { display: block; height: 68px; font-size: 0; transition: 0.4s all; }
.xt-zdgk-links li a span.img_title { display: block; padding: 0 5px; height: 22px; line-height: 22px; font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.xt-zdgk-links li a img { display: block; height: 30px; width: auto; margin: 0 auto 11px; }
.xt-zdgk-links li a:hover img { -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
.xt-zdgk-links li.num9 { width: 100%; }
.xt-zdgk-links li.num9 a { height: 44px; padding: 0 47px; text-align: left; }
.xt-zdgk-links li.num9 a img { float: left; margin: 7px 10px 0 0; }
.xt-zdgk-links li.num9 a span.img_title { height: 44px; line-height: 44px; }
@media (min-width: 992px) and (max-width:1239px) {
  .xt-xxgkleft { width: 560px; }
  .xt-xxgkright { width: 372px; }
  .xt-zdgk-links li.num9 a { padding: 0 29px; }
}

/*---政务服务---*/
.xt-zwfwleft { width: 725px; }
.xt-zwfwright { width: 455px; }
.xt-service_conbox p { float: right; padding: 0 5px; overflow: hidden; text-align: center; white-space: nowrap; text-overflow: ellipsis; }
.xt-service_conbox .p1 { float: left; width: 200px; }
.xt-service_conbox .p2 { float: none; margin: 0 240px 0 210px; }
.xt-service_conbox .p3 { width: 120px; }
.xt-service_conbox .p4 { width: 100px; }
.xt-service_list { margin-top: 10px; overflow: hidden; }
.xt-service_list li { height: 36px; font-size: 16px; position: relative; overflow: hidden; }
.xt-service_list li p { height: 32px; line-height: 36px; overflow: hidden; }
.xt-service_list li p a { display: inline-block; max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333; }

.xt-service-pqgsconbox .p1 { width: 170px; }
.xt-service-pqgsconbox .p2 { margin: 0 290px 0 180px; }
.xt-service-pqgsconbox .p3 { width: 80px; }
.xt-service-pqgsconbox .p4 { width: 200px; }

/*我要办*/
.xt-wyb-links { overflow: hidden; padding-top: 10px; }
.xt-wyb-links ul li { float: left; width: 145px; margin: 10px 10px 0 0; overflow: hidden; }
.xt-wyb-links ul li.num3, .xt-wyb-links ul li.num6 { margin-right: 0; }
.xt-wyb-links ul li a { display: block; padding: 10px 5px 0; cursor: pointer; background: #f7f7f7; }
.xt-wyb-links ul li a img { display: block; width: auto; height: 30px; margin: 0 auto 5px; }
.xt-wyb-links ul li a .img_title { display: block; float: left; width: 100%; height: 40px; line-height: 20px; text-align: center; font-size: 14px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; }

.xt-zxbsbtn { position: relative; height: 210px; padding: 5px 20px 12px; }
.xt-zxbsbtn .hd { height: 8px; width: 100%; border-radius: 8px; overflow: hidden; text-align: center; position: relative; }
.xt-zxbsbtn .hd ul { height: 8px; position: absolute; left: 50%; margin-left: -63px; top: 0; }
.xt-zxbsbtn .hd li { float: left; margin: 0 3px; line-height: 8px; background: #919191; width: 8px; height: 8px; text-align: center; cursor: default; text-indent: -9999em; border-radius: 8px; }
.xt-zxbsbtn .hd li.on { background-color: #006ad5; width: 22px; }

.xt-zxbsbtn .bd { height: 210px; overflow: hidden; }
.xt-zxbsbtn .bd .tempWrap { width: 100%; }
.xt-zxbsbtn .bd ul li { overflow: hidden; }
.xt-zxbsbtn .bd ul li a { display: block; float: left; width: 121px; height: 95px; padding: 4px 5px 0; margin: 0 10px 0 0; text-align: center; overflow: hidden; }
.xt-zxbsbtn .bd ul li a.num12, .xt-zxbsbtn .bd ul li a.num15, .xt-zxbsbtn .bd ul li a.num18, .xt-zxbsbtn .bd ul li a.num21, .xt-zxbsbtn .bd ul li a.num24, .xt-zxbsbtn .bd ul li a.num27, .xt-zxbsbtn .bd ul li a.num3, .xt-zxbsbtn .bd ul li a.num30, .xt-zxbsbtn .bd ul li a.num33, .xt-zxbsbtn .bd ul li a.num36, .xt-zxbsbtn .bd ul li a.num39, .xt-zxbsbtn .bd ul li a.num42, .xt-zxbsbtn .bd ul li a.num45, .xt-zxbsbtn .bd ul li a.num6, .xt-zxbsbtn .bd ul li a.num9 { margin-right: 0; }
.xt-zxbsbtn .bd ul li span { display: block; cursor: pointer; width: 100%; float: left; text-align: center; }
.xt-zxbsbtn .bd ul li .img_img { height: 57px; }
.xt-zxbsbtn .bd ul li .img_title { display: block; float: left; width: 100%; height: 36px; line-height: 20px; text-align: center; font-size: 13px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; }
.xt-zxbsbtn .bd ul li .img_img img { height: 57px; width: auto; margin: 0 auto; -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; transition: transform 0.3s ease-out; }
.xt-zxbsbtn .bd ul li a:hover img { transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
.xt-zxbsbtn .bd ul li a:hover { color: #006ad5; }
.xt-zxbsbtn .wsbs_main  .prev, .xt-zxbsbtn .wsbs_main .next { top: 90px; }
/*悬停*/
.wsbsdh_btn { padding-top: 16px; overflow: hidden; }
.wsbsdh_btn ul { width: 105%; }
.wsbsdh_btn ul li { width: 222px; height: 60px; margin: 0 11px 10px 0; text-align: center; float: left; }
.wsbsdh_btn ul li a { background: #f7f7f7; font-size: 16px; display: block; line-height: 60px; }
.wsbsdh_btn ul li img { display: inline-block; height: 30px; width: auto; vertical-align: middle; transition: all .6s; margin-right: 15px; }
.wsbsdh_btn ul li a:hover img { -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
.wsbsdh_btn ul li .img_title { display: inline-block; }
.wsbsdh_btn ul li.num5 { width: 455px; margin-right: 0; }

@media (min-width: 992px) and (max-width:1239px) {
  .xt-zwfwleft { width: 560px; }
  .xt-service_list li { }
  .xt-service_conbox .p1 { display: none; }
  .xt-service_conbox .p2 { margin: 0 250px 0 0; }
  .xt-service_conbox .p3, .xt-service_conbox .p4 { width: 140px; }
  .xt-service-pqgsconbox .p2 { margin: 0 290px 0 0; }
  .xt-zwfwright { width: 372px; }
  .xt-zxbsbtn .bd ul li a { width: 94px; }
  .wsbsdh_btn ul li { width: 180px; margin-right: 12px; }
  .wsbsdh_btn ul li.num5 { width: 372px; }
}

/*---政民互动---*/
.xt-zmhdleft { width: 525px; }
.xt-zmhdcenter { width: 445px; margin-left: 20px; }
.xt-zmhdright { width: 190px; }
/*信件回复*/
.xt-hd-messlist { padding-top: 10px; overflow: hidden; }
.xt-hd-messlist li { height: 36px; line-height: 36px; font-size: 16px; vertical-align: bottom; overflow: hidden; }
.xt-hd-messlist li p { display: block; float: right; height: 32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.xt-hd-messlist li p.p4 { display: none; }
.xt-hd-messlist li p.p3 { width: 50px; text-align: right; font-size: 14px; color: #666; }
.xt-hd-messlist li p.p2 { display: none; }
.xt-hd-messlist li p.p1 { float: none; margin-right: 70px; text-align: left; background: url(../images/dot.png) no-repeat left center; padding-left: 14px; }
.xt-hd-messlist li p.p1 a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
/*意见征集*/
.xt-hd-zjlist ul li { position: relative; padding-right: 70px; }
.xt-hd-zjlist ul li a { max-width: 100%; margin-right: 0; }
.xt-hd-zjlist ul li span.nostart, .xt-hd-zjlist ul li span.over, .xt-hd-zjlist ul li span.starting { position: absolute; right: 0; top: 0; font-size: 14px; color: #999; }
.xt-hd-zjlist ul li span.starting { color: #006ad5; }
/*常见问题*/
.xt-cjwt-newslist ul li a { max-width: 345px; }
/*互动链接*/
.xt-zmhd-links { padding-top: 2px; }
.xt-zmhd-links li { height: 55px; margin-bottom: 10px; white-space: nowrap; text-align: center; }
.xt-zmhd-links li a { display: block; height: 55px; line-height: 55px; padding: 0 5px; background: #f7f7f7; font-size: 0; transition: 0.4s all; }
.xt-zmhd-links li a span.img_title { white-space: nowrap; font-size: 16px; cursor: pointer; vertical-align: middle; }
.xt-zmhd-links li a img { height: auto; width: 28px; vertical-align: middle; margin: 0 18px 0 0; }
.xt-zmhd-links li a:hover { color: #fe6e13; border-color: #fe6e13; }
.xt-zmhd-links li a:hover img { -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); }
@media (min-width: 992px) and (max-width:1239px) {
  .xt-zmhdleft { width: 410px; }
  .xt-zmhdcenter { width: 342px; }
  .xt-cjwt-newslist ul li a { max-width: 255px; }
  .xt-zmhdright { width: 160px; }
}

/*---专题专栏---*/
.xt-ztlist { padding-top: 2px; overflow: hidden; }
.xt-ztlist li { width: 290px; margin-right: 13px; float: left; }
.xt-ztlist li.num4 { margin-right: 0; }
.xt-ztlist li img { width: 100%; height: 130px; }
.xt-ztlist li .img_title { display: none; }

.xt-gdztlist { height: auto; line-height: 36px; font-size: 16px; padding-top: 9px; overflow: hidden; }
.xt-gdztlist ul li { float: left; width: 25%; height: 36px; }
.xt-gdztlist ul li a { display: block; float: none; text-align: left; padding-right: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
@media (min-width: 992px) and (max-width:1239px) {
  .xt-ztlist li { margin-right: 10px; width: 230px; }
  .xt-ztlist li img { height: 103px; }
}
/*---厅长信箱---*/
.ind-tzleft { width: 744px; }
.ind-mestitle { height: 30px; background: #f8f8f8; line-height: 30px; margin-top: 10px; position: relative; }
.ind-mesgbox .p, .ind-mesgbox p { display: block; font-size: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; position: absolute; top: 0; }
.ind-mesgbox .p1 { text-align: left; margin-right: 370px; position: static; }
.ind-mesgbox .p1 a { display: block; float: left; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ind-mesgbox .p2 { width: 180px; right: 190px; }
.ind-mesgbox .p3 { width: 90px; right: 100px; }
.ind-mesgbox .p4 { width: 100px; right: 0; }
.ind-mestitle p.p1 { text-indent: 100px; }
.ind-mesglist { height: 252px; padding: 10px 0; }
.ind-mesglist li { height: 36px; vertical-align: bottom; overflow: hidden; position: relative; }
.ind-mesglist .p, .ind-mesglist p { height: 36px; line-height: 36px; }
.ind-tzright { width: 424px; text-align: left; }
.ind-tjtitle { font-size: 22px; color: #f80; height: 35px; font-weight: bold; line-height: 26px; }
.ind-tjbox { border: 1px solid #ddd; height: 220px; padding: 0 20px; }
.ind-tjbox ul { margin-top: 10px; }
.ind-tjbox li { width: 50%; float: left; font-size: 16px; height: 48px; line-height: 48px; }
.ind-tjbox li i { color: #f80; font-style: normal; margin-right: 4px; }
.ind-tjbox li .tit { margin-right: 10px; }
@media (min-width: 992px) and (max-width:1239px) {
  .ind-tzleft { width: 602px; }
  .ind-tzright { width: 324px; text-align: left; }
  .ind-tjbox { padding: 0 10px; }
}
